Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem]Sojusz


Rekomendowane odpowiedzi

Opublikowano

Łap kod skryptu:

 

command /sojusz [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.%player%.%arg%} is false:
                if {sojusz.zaproszenie.%player%.%arg%} is false:
                    set {sojusz.zaproszenie.%player%.%arg%} to true
                    send "&aGracz &6%player% &achce z toba sojusz. Zaakceptuj komenda &6/akceptuj %player% &alub odrzuc komenda &6/odrzuc %player%&a. Zapytanie wygasnie za 120 sekund" to arg
                    send "&aWyslales zapytanie o sojusz do gracza &6%arg%"
                    wait 120 seconds
                    set {sojusz.zaproszenie.%player%.%arg%} to false
                else:
                    send "&cWyslales juz zaproszenie sojuszu do tego gracza. Czekaj cierpliwie na odpowiedz"
            else:
                send "&cMasz juz sojusz z tym graczem"
        else:
            send "&cUzycie: &6/sojusz <nick>"


command /akceptuj [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.zaproszenie.%arg%.%player%} is true:
                set {sojusz.zaproszenie.%arg%.%player%} to false
                send "&aGracz &6%player% &azaakceptowal sojusz z toba" to arg
                send "&aZaakceptowales zapytanie o sojusz gracza &6%arg%"
                set {sojusz.%arg%.%player%} to true
            else:
                send "&cTen gracz nie chce z toba sojuszu"
        else:
            send "&cUzycie: &6/akceptuj <nick>"
            
command /odrzuc [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.zaproszenie.%arg%.%player%} is true:
                set {sojusz.zaproszenie.%arg%.%player%} to false
                send "&aGracz &6%player% &aodrzucil zapytanie o sojusz z toba" to arg
                send "&aOdrzuciles zapytanie o sojusz gracza &6%arg%"
            else:
                send "&cTen gracz nie chce z toba sojuszu"
        else:
            send "&cUzycie: &6/odrzuc <nick>"
            
on rightclick on player:
    if {sojusz.%clicked player%.%player%} is true:
        send "&aMasz sojusz z tym graczem"
    if {sojusz.%player%.%clicked player%} is true:
        send "&aMasz sojusz z tym graczem"
    if {sojusz.%player%.%clicked player%} is false:
        send "&cNie masz sojuszu z tym graczem"
    if {sojusz.%clicked player%.%player%} is false:
        send "&cNie masz sojuszu z tym graczem"
        
on damage:
    if {sojusz.%attacker%.%victim%} is true:
        cancel event
        send "&aMasz sojusz z tym graczem"
    if {sojusz.%victim%.%attacker%} is true:
        cancel event
        send "&aMasz sojusz z tym graczem"
 

 

Opublikowano

 

Łap kod skryptu:

 

command /sojusz [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.%player%.%arg%} is false:
                if {sojusz.zaproszenie.%player%.%arg%} is false:
                    set {sojusz.zaproszenie.%player%.%arg%} to true
                    send "&aGracz &6%player% &achce z toba sojusz. Zaakceptuj komenda &6/akceptuj %player% &alub odrzuc komenda &6/odrzuc %player%&a. Zapytanie wygasnie za 120 sekund" to arg
                    send "&aWyslales zapytanie o sojusz do gracza &6%arg%"
                    wait 120 seconds
                    set {sojusz.zaproszenie.%player%.%arg%} to false
                else:
                    send "&cWyslales juz zaproszenie sojuszu do tego gracza. Czekaj cierpliwie na odpowiedz"
            else:
                send "&cMasz juz sojusz z tym graczem"
        else:
            send "&cUzycie: &6/sojusz <nick>"


command /akceptuj [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.zaproszenie.%arg%.%player%} is true:
                set {sojusz.zaproszenie.%arg%.%player%} to false
                send "&aGracz &6%player% &azaakceptowal sojusz z toba" to arg
                send "&aZaakceptowales zapytanie o sojusz gracza &6%arg%"
                set {sojusz.%arg%.%player%} to true
            else:
                send "&cTen gracz nie chce z toba sojuszu"
        else:
            send "&cUzycie: &6/akceptuj <nick>"
            
command /odrzuc [<text>]:
    trigger:
        if argument 1 is set:
            if {sojusz.zaproszenie.%arg%.%player%} is true:
                set {sojusz.zaproszenie.%arg%.%player%} to false
                send "&aGracz &6%player% &aodrzucil zapytanie o sojusz z toba" to arg
                send "&aOdrzuciles zapytanie o sojusz gracza &6%arg%"
            else:
                send "&cTen gracz nie chce z toba sojuszu"
        else:
            send "&cUzycie: &6/odrzuc <nick>"
            
on rightclick on player:
    if {sojusz.%clicked player%.%player%} is true:
        send "&aMasz sojusz z tym graczem"
    if {sojusz.%player%.%clicked player%} is true:
        send "&aMasz sojusz z tym graczem"
    if {sojusz.%player%.%clicked player%} is false:
        send "&cNie masz sojuszu z tym graczem"
    if {sojusz.%clicked player%.%player%} is false:
        send "&cNie masz sojuszu z tym graczem"
        
on damage:
    if {sojusz.%attacker%.%victim%} is true:
        cancel event
        send "&aMasz sojusz z tym graczem"
    if {sojusz.%victim%.%attacker%} is true:
        cancel event
        send "&aMasz sojusz z tym graczem"
 

 

Podczas gdy gracz pisze aby zawrzeć sojusz pojawia mu się : Masz sojusz z tym graczem" a jednak go nie ma..

Opublikowano

@hugoplay

 

Widzę, że ktoś tu się podszywa. Ten skrypt jest stworzony przeze mnie...

A wiesz w czym jest błąd? Pojawia się dla graczy zawsze komunikat : Masz z tym graczem sojusz.

Opublikowano

@hugoplay

 

Widzę, że ktoś tu się podszywa. Ten skrypt jest stworzony przeze mnie...

Nie podszywam się, ponieważ nie napisałem ze on jest mój!

Ale sam napisze lepszy od twojego :)

Opublikowano

Wiesz gdzie popełniłeś błąd?

 

 

HELP!

Po co skrypt? nie prosciej poszukac pluginu. lub napisac wlasnego xD Ja mam cos od sojuszy, ale mam to jako czesc mojego pluginu, nie chce mi sie robic nowego tylko po to by wrzucic tam kod od sojuszy, za duzo roboty.

 

+ report za spam.

To już jest koniec smerfa:


http://www.mpcforum.pl/topic/1323530-info-znikam/


GG: 48522543


PS: Na innych forach i stronach znajdziesz mnie pod nickiem: 


BukkitSmerf

Opublikowano

ta tyle żeby skrypt działał to musi być pliczek w którym jest że ten gracz ma sojusz z tym graczem nie wiem czy skrypt może takie coś wygenerować ale ja bym polecił plugin jakiś tylko że teraz nie chce mi się szukać mam swoje sprawy.

Moje Pluginy!

1.Cobble Drop

Jak Możesz To Daj Lajka,Życie To Nie Bajka :D

Ciekawostka Minecraft możesz mieć max 32767 Lvl ponieważ przy 32768 Lvl znika ci napis z twoim aktualnym LVL`em

Potrzebujesz jakiegoś spigota,craftbukkita lecz nie możesz go znaleźć(DMCA)? Wejdź Tutaj!!

Opublikowano

ja wale przestań spamować... zgłaszam.

 

 

Dodam jeszcze, że nikt Ci nie zrobi skryptu lub co gorsza pluginu za darmo. Szukaj w internecie, pewnie po angielsku jak w gugle wpiszesz nazwę to coś tam znajdzie, np : Ally/Alliance.

Bez reklam fb

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...